headless body - Turkish English Dictionary